a puddle of stagnant water - Alemán Inglés Diccionario